-
Notifications
You must be signed in to change notification settings - Fork 462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes to CONTRIBUTING.md #1261
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gracias por el PR @unjust ⭐
He dejado algunos comentarios con algunas sugerencias 💪
TODO: donde mencionamos el siguiente: | ||
|
||
Dependiendo de la naturaleza del contenido, se decidirán los detalles | ||
exactos ya que no todos los proyectos o tópicos tienen la misma naturaleza._ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aun estoy pensando donde poner eso.
|
||
Estructura de archivos de un tópico: | ||
|
||
<!-- TODO: revisa con alpi --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Quiero verificar que lo de abajo aun esta una estructura valida de un topic.
He observado que los directorios unidades no tienen README.md - son un directorio para partes no mas.
Una manera de familiarizarse con la estructura de este archivo es ver | ||
[este ejemplo de template](https://github.com/Laboratoria/bootcamp/blob/main/topics/_template/README.md). | ||
|
||
El `README` debe tener: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Abajo con esta lista necesito tus 👀 . Intente separar requisitos con "partes adicionales" que a veces parecen. Tambien hay algunos secciones que solo aparecen en los unidades (no los topicos en general) por ejemplo Objetivos de aprendiaje. Por favor me avisan si estoy equivocado. Mira que estoy usando para tachar.
<!-- ~* Objetivos de aprendizaje (`learningObjectives`)~ _required_ solo veo en unidades --> | ||
<!-- * Guía de preguntas y conceptos clave (`keyConcepts`) solo en unidades --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Estoy tachando Publico objetivo.
Y solo veo esos partes de "OAs" y "Preguntas claves" en unidades de topicos (no en topicos).
Me parece los Objetivos pueden ser requistios porque estan en todo los unidades creo, pero no se si las pruebas exigen.
~* Evaluación (`grading`)~ _required_ | ||
~* Contribuidores (`contributors`)~ _required_ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No los veo esos partes. Quitamos?
1. Track de tópico `track` (`web-dev`, `ux`, etc) | ||
2. Título(`title`) _required_ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Me parece que Track y Titulo son requisitos. Hay algun otro front-matter mas que track?
~* Descripción (`description`)~ _required_ | ||
~* Tags: (`tags`)~ _required_ <!-- mira functional js --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Me parece que descripcion y tags ya no usamos o exigimos, esta bien si omitimos o aun sirve un funcion?
tópico y que contiene el contenido de partes. | ||
|
||
|
||
<!-- TODO: Me parece que solo los unidades de ejercicios tiene un README con |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Me parece que solo los unidades de ejercicios tiene un README con front matter de duracion. Es asi?
Recomendamos que cada unidad empiece con una parte _lectura_ de **apertura** o | ||
**opening** y termine con una de **cierre** o **closing**. | ||
Por ejemplo, la unidad 01 arriba tiene `00-apertura`, `06-cierre`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hay apertura
y cierra
? solo veo opening
and closing
como nombres de directrios - son en ingles.
Tambien me pregunto si los nombres de carpetas y archivos, unidades y partes debe tener nombres en ingles o no es importante?
Cada parte es un directorio dentro un unidad, y debe tener | ||
su propio `README.md`. | ||
|
||
El `README.md` debe tener: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tambien abajo quiero ver cuales son required y no.
Como required entiendo que si o si necesitan seguir eso y es probable si no tienen va a causar un error con el parser.
hr * | ||
body (el cuerpo/contenido) | ||
|
||
* obligatorio |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cuando sepa cuales son obligatorios voy a revisar ese grafica y *
``` | ||
Los tipos son `lectura/read`, `práctica/practice`, `cuestionario/quiz`, | ||
`self-paced` (Leer mas de tipos y formatos.)[] | ||
<!-- TODO: ingles o espanol para tipos --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
usamos ingles o espanol para los tipos type
?
│ │ │ │ └── un-ejercicio.spec.js | ||
│ │ │ └──README.md | ||
│ │ ├── 02-otro-ejercicio | ||
│ │ └── README.md************* // TODO describe que hace aqui? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mi pregunta es cuando hay un README dentro un parte que tiene challenges - el readme solo contiene eso
---
type: practice
duration: 30min
---
# Ejercicios
No se si cumple un funcion o ese readme no es necesario.
Ejemplo topics/javascript/09-errors/05-practice/README.md
pero son ellxs quienes dirigen la actividad. | ||
|
||
|
||
### Challenges |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
este parte es completamente nuevo.
Seria bueno tener 👀
@lupomontero @mfdebian por ahora necesito respuestas/ayuda con mis preguntas en |
Puedo usar eso como referencia de antes https://github.com/Laboratoria/bootcamp/blob/ab52c0af8130aa92d1feb564b4bfec664e4e7865/dist/topics/javascript.json y despues https://curriculum.laboratoria.la/data/topics.json |
Tenemos un wiki con contenido y varios READMEs que podemos linkear/actualizar para describir el proceso de contributing mas clara.
https://github.com/unjust/bootcamp/blob/contributing_wiki_1249/CONTRIBUTING.md
https://github.com/unjust/bootcamp/blob/contributing_wiki_1249/DEPLOYMENT.md